Ultimate Homemade Macaroni & Cheese
Recipe - Welcome
Ultimate Homemade Macaroni & Cheese
Prep Time35 Minutes
Servings12
Cook Time40 Minutes
Ingredients
1 lb small pasta noodles
5 Tbs butter
1/3 cup flour
4 cups milk
4 cups (1 lb) grated sharp cheddar
2 cups (1/2 lb) grated gouda, mozzarella or provolone
1 cup (1/4 lb) grated Parmesan
1 tsp salt
1/2 tsp black pepper
1/4 lb bacon or pancetta, cooked and crumbled
4 slices of white bread, torn
2 Tbs extra virgin olive oil
Directions
- Cook pasta according to package directions. Rinse in a colander and set aside. Preheat oven to 325 degrees. Grease a 9 x 13 baking dish and set aside.
- In a large saucepan, melt the butter over low heat. Add the flour and whisk for 1 minute. Slowly begin adding the milk. Continue to whisk to remove any clumps. Bring to a simmer and let thicken. Remove from heat.
- Combine all the cheeses in a bowl. Slowly add the cheese to the sauce, a cup at a time, letting the cheese melt completely before adding more. Reserve 1 1/2 cups of cheese to scatter over the top.
- Stir the salt and pepper into the sauce along with the bacon. Add the cooked pasta and stir to coat. Pour into the prepared dish. Scatter the reserved cheese over the top. Place the torn bread in a bowl and add the olive oil. Stir to coat and spread the breadcrumbs over the pasta.
- Cook for 30 to 40 minutes until sauce is bubbling and breadcrumbs are toasted and golden.
35 minutes
Prep Time
40 minutes
Cook Time
12
Servings
Shop Ingredients
Makes 12 servings
Brookshire's Elbow Macaroni - 16 Ounce
$1.49 was $2.19$0.09/oz
Brookshire's Salted Butter, 4 Quarters - 4 Each
$5.49 was $5.99$1.37 each
Brookshire's All-Purpose Flour - 5 Pound
$2.99 was $3.49$0.60/lb
Brookshire's Whole Milk - 1 Gallon
$3.89$3.89/gal
Brookshire's Sharp Cheddar Chunk Cheese - 8 Ounce
$2.99 was $3.79$0.37/oz
Not Available
Brookshire's Parmesan Cheese, Grated - 8 Ounce
$3.69 was $4.19$0.46/oz
Brookshire's Table Salt - 26 Ounce
$0.99$0.04/oz
Brookshire's Black Pepper, Ground - 3.1 Ounce
$3.59 was $3.99$1.16/oz
Not Available
Brookshire's Enriched White Thin Sliced Bread - 20 Each
$1.99$0.10 each
Brookshire's Extra Virgin Olive Oil - 34 Fluid ounce
$17.49$0.51/fl oz
Directions
- Cook pasta according to package directions. Rinse in a colander and set aside. Preheat oven to 325 degrees. Grease a 9 x 13 baking dish and set aside.
- In a large saucepan, melt the butter over low heat. Add the flour and whisk for 1 minute. Slowly begin adding the milk. Continue to whisk to remove any clumps. Bring to a simmer and let thicken. Remove from heat.
- Combine all the cheeses in a bowl. Slowly add the cheese to the sauce, a cup at a time, letting the cheese melt completely before adding more. Reserve 1 1/2 cups of cheese to scatter over the top.
- Stir the salt and pepper into the sauce along with the bacon. Add the cooked pasta and stir to coat. Pour into the prepared dish. Scatter the reserved cheese over the top. Place the torn bread in a bowl and add the olive oil. Stir to coat and spread the breadcrumbs over the pasta.
- Cook for 30 to 40 minutes until sauce is bubbling and breadcrumbs are toasted and golden.